home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / finance / sst33.zip / SSTPATCH.DOC < prev    next >
Text File  |  1993-02-25  |  5KB  |  120 lines

  1.  
  2.                           TypeRight Software
  3.                             336 Swain Blvd.
  4.                       Greenacres, Florida 33463-3342
  5.  
  6. (407) 969-3643 Voice                                 Fax (407) 964-0785
  7.  
  8.                                SSTPATCH
  9.  
  10.                  Copyright (C) - All rights reserved
  11.  
  12.    Program For Patching Microsoft Quick Basic EXE Files With "Customer
  13. Name, Date & Serial Number"
  14.  
  15.  
  16.                            COMMAND FORMATS
  17.                         ---------------------
  18.  
  19.             For Full Screen Menus & Help Screens, enter...
  20.  
  21.                       SSTPATCH  <...Hit "Enter">
  22.  
  23.                    --------------------------------
  24.  
  25.        For "FAST" operation from the DOS Command line, enter...
  26.  
  27.        SSTPATCH/filename/Someone's Name/12345   <...Hit "Enter">
  28.  
  29.     The above command would Patch the file called "FILENAME.EXE"  with
  30. a name of "SOMEONE'S NAME" & a Serial Number of "12345".
  31.  
  32.     When  running  from the Command Line, the following  rules  apply.
  33.  
  34.    - "EXE" File Names are limited to a maximum of 8 characters.
  35.    - Registered Names are limited to a maximum of 30 characters.
  36.    - Serial numbers range from 1 through 99,999 (5 character max).
  37.  
  38.                  ------------------------------------
  39.  
  40.                  SOURCE CODE PREPARATION FOR PATCHING
  41.  
  42.     The  instructions on how to prepare your source code for  patching
  43. are located in a Basic Source code file named "SAMPLE.BAS".
  44.  
  45.     "SAMPLE.BAS" is saved in ASCII format, and can be read in the same
  46. manner as any other "DOC" or text file.
  47.  
  48.     "SAMPLE.BAS" is written as both instructions and  a  demonstration
  49. program.  If  you  have Quick Basic, you can  load,  run  and  compile
  50. "SAMPLE.BAS".  For those who do not have Quick Basic, we  have already
  51. compiled the same program into "SAMPLE.EXE" for you.
  52.  
  53.     "SSTPATCH" has two methods of patching EXE files. One will patch a
  54. single  EXE file, and the other will automatically patch  and  prepare
  55. multiple disks for mailing (eg: for sending updates or demos).
  56.  
  57.      To try out the "SSTPATCH" program, run "SSTPATCH". Then...,
  58.  
  59.         - Choose Menu Selection "A" (Patch By Hand) from the first menu.
  60.         - Name "SAMPLE.EXE" as the file to be patched.
  61.         - Enter any name in the "Customer Name" field.
  62.         - Enter any number in the "Serial Number" field.
  63.  
  64.      "SSTPATCH"  will then patch those entries into SAMPLE.EXE,  which
  65. (when run) will display the new patch entries you just entered.
  66.  
  67.  
  68.     Sample.Bas  shows you how to do the same thing to any of your  own
  69. Quick Basic source codes. It's Simple!
  70.  
  71.     We  specify "Quick Basic" EXE files because we ARE  positive  that
  72. SSTPATCH  will  work with them. We are NOT positive if  SSTPATCH  will
  73. work  with EXE files created by other programming languages, as  there
  74. are several types that Users have informed us that it WON'T work with.
  75. We suggest that you "Try-It-Out" and see if it works with your EXE's.
  76.  
  77.     To  try  out the "Automated" multiple disks  method  of  patching,
  78. choose Menu Selection "B" from the first menu.
  79.  
  80.         - Place a blank "FORMATTED" disk in drive A:
  81.         - Name "SAMPLE.RAN" as your "SST" input Name & Address file.
  82.         - Name "SAMPLE.EXE" as the file to be patched.
  83.         - Answer "Y" (for Yes) to all of the other menu questions.
  84.  
  85.     "SSTPATCH" will read the names and addresses from the "SAMPLE.RAN"
  86. file. If the record has no serial number, is marked "DELETED", or  has
  87. no entry in the "Last Name" field, it will be skipped (no patch made).
  88.  
  89.     All other records will be patched and processed.
  90.  
  91.  
  92.  
  93.                      "WHO.DAT" & "DO.DAT" Files:
  94.  
  95.          "WHO.DAT" is a hidden ASCII (text) file that will be  created
  96. on the disk in drive A:. It will be a maximum of 30 bytes long, and it
  97. will contain the name that was patched into the "EXE" file.
  98.  
  99.          "WHO.DAT" is "hidden", which means it will not appear in disk
  100. directories and most customers will never know it's there. But YOU can
  101. avoid  getting  disks mixed up by simply reading  "WHO.DAT"  with  the
  102. command "TYPE A:WHO.DAT" (this is a "blessing" with archived files).
  103.  
  104.          "DO.DAT"  is another ASCII (text) file which YOU  create.  It
  105. contains  a list of commands you wish to have "SSTPATCH"  perform  for
  106. handling the "bulk" mailing of many disks.
  107.  
  108.          "DO.DAT"  should contain commands pertaining  to  "Formatting
  109. disks,  Archiving files, Re-dating files, Copying files and so  on.  Of
  110. course,  all  files referenced by your command lines must be  in  your
  111. default directory or path.
  112.  
  113.          "DO.DAT"  can be created with any ASCII text editor, and  can
  114. contain  up  to nine separate command lines. Each command can  be  any
  115. length  necessary (up to 256 characters) and should be entered in  the
  116. order in which you want each command to be processed.
  117.  
  118.          To  get an idea of how this works, read the  sample  "DO.DAT"
  119. file which we have included with this package.
  120.